<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    

<script>
// 正则对象的方法：

// test()检索字符串中是否有符号规则的字符串，返回布尔值
// var reg1 = /\d{3}/;
// console.log( reg1.test('abca123sd') );// true
// console.log( reg1.test('abca12s3d') );// false

// exec()检索字符串返回一个匹配结果（放在数组里）
var reg2 = /\d{1,3}/;
var str2 = 'ab12c345d6';
var arr = reg2.exec(str2);
console.log( arr );

// compile()用于修改匹配规则
var reg3 = /^13[4-9]\d{8}/;// 匹配移动手机号
console.log( reg3.test('13033336666') );// false

reg3.compile('^13[0-3]\\d{8}');// 修改为 匹配联通手机号
console.log( reg3.test('13033336666') );// true


</script>
</body>
</html>